worm tincture - Espagnol Anglais Dictionnaire